输出由*组成的三角形。指定底边长度。第一排输出*，第二排输出***，每行中间需对齐，每行的最后一个*后输出回车。
输入边长(1-80中的奇数)，错误边长，输出error。
例如，
输入1，输出*回车
输入2，输出error
输入3，输出
 *
***回车



#include<stdio.h>
int main(void)
{
    int n=1;
    int m;
    int a,b,c,d,f,g;
    char e=' ';
    scanf("%d",&a);
if(a>=1&&a<=80&&a%2!=0)
{
    d=(a+1)/2;
    c=a-1;
    g=1;
    while(n<=d)
	{
        b=a-c;
        m=1;
        
        f=d-g;
        while(m<=f)
		{
            printf("%c",e);
            m++;
        }
        m=1;
        while(m<=b)
		{
            printf("*");
            m++;
            }
        printf("\n");
        c=c-2;
        n++;
        g++;
    }
    return 0;
}
else
printf("error");
return 0;
}
